Search Results


The Black Cab: London's Quintessential Icon

London. A city steeped in colourful history and breath-taking architecture, it boasts some of the World’s greatest museums, and is home to diverse cultures. All of this is what makes it one of the most famous and wondrous cities in the world. Plus, a city with myriad icons: The London Bus, Buckingham Palace, The Clock-Tower of Big Ben, The Tower of London, to name but a few. However, for Londoners and tourists as well, the definitive London icon is its much-loved black cab, an indispens...